package com.alks.function.data.request.order;

import com.alks.entity.data.page.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.Date;

/**
 * @author:xxxxx
 * @create: 2023-08-22 10:31
 * @Description: 入库扫描作业
 */
@Getter
@Setter
@NoArgsConstructor
public class PcOrderDataRsjRequest extends PageParam{
    @ApiModelProperty("指令号")
    private String lotNo;
    @ApiModelProperty("品牌")
    private String brand;
    @ApiModelProperty("货号")
    private String style;
    @ApiModelProperty("客户交期开始")
    private Date deliveryStartTime;
    @ApiModelProperty("客户交期结束")
    private Date deliveryEndTime;
    @ApiModelProperty("采集员")
    private String prodUserName;
    @ApiModelProperty("完成日期开始")
    private Date completeStartTime;
    @ApiModelProperty("完成日期结束")
    private Date completeEndTime;
    @ApiModelProperty("生产员工")
    private String workerUser;
    @ApiModelProperty("采集类型 1:正单 2：补单 含有 试板/大货的传入试板/大货")
    private String prodStep;
    @ApiModelProperty("默认不携带：在完成采集部分需要携带 1 -板房\n" +
            "2 -备料\n" +
            "3  -裁断\n" +
            "4  -电雕\n" +
            "5 -印刷\n" +
            "6 -无缝\n" +
            "7 -高频\n" +
            "8 -配套完成\n" +
            "9 -针车派工\n" +
            "10 -针车完成\n" +
            "11 -成型投料\n" +
            "12 -成型完成\n" +
            "13 -出货完成\n" +
            "14 -大底完成\n" +
            "15 -成型入库\n" +
            "16 -裁断试版/大货采集 \n"+
            "17 -针车试板/大货采集")
    private String choose;
    @ApiModelProperty(value = "1:查询 2: 查询所有")
    private String flag;
}
